germinative layer of epidermis - French English Dictionary